
//要将1.JS   2.JS    3.JS   对比来看!!!!

//封装
//JS 通过函数创建对象

//写一个普通函数
// function Cat(name,color) {
//     this.name = name,
//     this.color = color
// }

// var car = {
    // type:"porsche", 
    // color:"white",
    // changeColor:function(c) {
    //     this.color = c;
    // }};
// car.changeColor("black");



function cat(name,color) {
    return{
        name:name,
        color:color
    }
}
//只需要调用这个函数就可以
var cat1 = Cat('大毛','黄色');//var cat1 = new Cat('大毛','黄色');
var cat1 = Cat('二毛','黑色');
console.log(cat1,cat2,'------');